package org.pictual.controller;

import java.awt.Image;
import java.awt.Toolkit;

public class RedimensionaImagen {

	  // Referencias a los objetos de tipo Image que se van a presentar en
	  // pantalla
	  Image imagenFuente,imagen1;
	  
	  // Contructor de la clase
	  public RedimensionaImagen() {
	    
	    // Se carga la imagen desde el fichero que se indique, que se 
	    // supone situado en el directorio actual del disco duro
	    imagenFuente = Toolkit.getDefaultToolkit().getImage( "arbol.jpg" );
	    
	    // Se crean cinco instancias escaladas de la imagen anterior, todas
	    // del mismo tamaño pero utilizando un algoritmo diferente en el
	    // escalado de cada una de ellas, para 
	    imagen1 = imagenFuente.getScaledInstance( 136,120, Image.SCALE_AREA_AVERAGING );
	    
	    // Se hace visible el marco de la ventana. En este momento todavía no
	    // es visible ninguna de las imágenes que se han creado anteriormente
	  }
}
